加密教學工具

互動學習加密概念

加密的基本概念

發件人Alice(A) 使用密碼加密 「原始訊息」(明文) ,會令其變成 「密文」

接收者Bob(B) 使用解密密碼匙解密 「密文」 ,將其轉換回 「原始訊息」

示例流程

📝
原始訊息: "Hello World"
🔒
加密
🔐
密文: "X7k#mP9@qL"
🔓
解密
📝
原始訊息: "Hello World"

對稱密碼匙加密

發件人Alice(A)在「加密」時 和 接收者Bob(B)在「解密」的過程中都使用相同的密碼匙。

👤 發件人 Alice
I love ICT
👤 接收者 Bob
等待訊息...
🔑 私人密碼匙正在傳送給Bob...

公開密碼匙加密

發件人Alice(A)和接收者Bob(B)各有一對密碼匙,「公開密碼匙」是對所有人公開,「私人密碼匙」不公開,自行保密。不同組合的有不同用途。

📌 拖曳正確的密碼匙到訊息上進行加密。提示:使用接收者的公開密碼匙加密,接收者用自己的私人密碼匙解密。
👤 發件人 Alice
🔑
私人
密碼匙
🔓
公開
密碼匙
I love ICT
👤 接收者 Bob
🔓
公開
密碼匙
🔑
私人
密碼匙
等待訊息...
✅ 成功!接收者Bob用自己的私人密碼匙解密了訊息!
❌ 錯誤!請使用接收者Bob的公開密碼匙加密訊息。

小測驗

測試你對加密概念的理解!回答以下5題多項選擇題。